materials scientist - French English Dictionary